RTPetrol, diesel prices may slump as oil tumbles to $45 per barrelEconomic TimesIndian Oil Corporation ( IOC), the country's biggest refiner, has lost more than Rs 12,000 crore, government and industry officials said. Indian refiners purchase crude in
…